subscription tv - German English Dictionary